small batch production - Spanish English Dictionary